<?php
    require_once('includes/entorno.php');
    Main::inicia(__FILE__, './');

    Usuario::acceso_restringido(Usuario::AUTENTIFICADO);
    Entrada::requiere($_GET, array('id', Dato::NATURAL));
    
    Entrada::filtra($_POST, array('economico', Dato::NATURAL, null), array('paterno', Dato::CADENA), array('materno', Dato::CADENA), array('nombre', Dato::CADENA), array('horario', Dato::HORARIO, array(null, null)), array('email', Dato::EMAIL, null), array('telefono', Dato::CADENA), array('observaciones', Dato::CADENA));
    Entrada::examina('modificar', 'mostrar');

    Entrada::termina('mostrar');
?>
<?php
    function modificar( )
    {
        try {
            Distribucion_DB::modifica_profesor($_REQUEST['id'], $_REQUEST['economico'], $_REQUEST['paterno'], $_REQUEST['materno'], $_REQUEST['nombre'], $_REQUEST['horario'], $_REQUEST['email'], $_REQUEST['telefono'], $_REQUEST['observaciones']);
            $GLOBALS['modificar'] = true;
        }
        catch (Exception $e) {
            $GLOBALS['error'] = 'N�mero econ�mico duplicado, por favor verifique';
        }
    }
    
    function mostrar( )
    {
        $datos = Distribucion_DB::obten_estadisticas_profesorArray($_REQUEST['id']);
        $GLOBALS['profesores_estadisticas'] = $datos[0];
        $GLOBALS += Distribucion_DB::obten_estadisticas_profesor($_REQUEST['id']);        
        $GLOBALS['id'] = $_REQUEST['id'];
        $GLOBALS['count'] = $datos[1];
        $GLOBALS['params'] = "1";
        
    }
?>